Iterate over dictionaries using for loopsΒΆ

D.items()

Iterate over dictionaries using for loops.
D = {'x': 10, 'y': 20, 'z': 30}
for dict_key, dict_value in D.items():
    print(dict_key, '->', dict_value)

Output:

y -> 20
z -> 30
x -> 10
D = {'Red': 1, 'Green': 2, 'Blue': 3}
for color_key, value in D.items():
    print(color_key, 'corresponds to:', D[color_key])

Output:

Red corresponds to: 1
Blue corresponds to: 3
Green corresponds to: 2